IntervalZero.KINGSTAR.Base.Class Namespace
Module Name: KINGSTAR Subsystem
Author: IntervalZero
Environment: x64 and KINGSTAR application
Version: 4.5
Classes
Class | Description | |
---|---|---|
![]() |
AoeException | Represents the ADS over EtherCAT (AoE) exceptions that occur during the application execution. |
![]() |
AxisConfiguration | Represents the settings of an axis. |
![]() |
BaseSubsystem | Represents the KINGSTAR Base Subsystem. |
![]() |
CamPoint | Represents a pair of a master and a slave positions of a cam. |
![]() |
CoeException | Represents the CANopen over EtherCAT exceptions that occur during the application execution. |
![]() |
EscException | Represents the EtherCAT Slave Controller (ESC) exceptions that occur during the application execution. |
![]() |
FoeException | Represents the File Access over EtherCAT (FoE) exceptions that occur during the application execution. |
![]() |
IoConfiguration | Represents the settings of an I/O module. |
![]() |
IoSwitch | Represents the sensor connected to an I/O module. |
![]() |
KsException | Represents the exceptions that occur during the application execution. |
![]() |
LogChannel | Represents log channels and the logged values. |
![]() |
McOverride | Represents override parameters. |
![]() |
SoeException | Represents the Servo drive profile over EtherCAT (SoE) exceptions that occur during the application execution. |
![]() |
Switch | Represents a sensor. |
![]() |
Trigger | Represents a trigger used to start a new move for an axis or axis group. |
![]() |
TriggerSource | Represents a trigger's attributes. |
![]() |
UnitConversion | Represents a unit conversion. |
![]() |
UserVariable | Represents a user-defined variable. |
![]() |
UserVariable<T> | Represents a user-defined variable plus a value. |
![]() |
VirtualAxis | Represents the signals that can be assigned to a simulated axis. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
MailboxMessageEventHandler | Notifies an application that a mailbox notification was sent by an EtherCAT device. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IAxis | Represents an axis. |
![]() |
ICamCommand | Represents a cam move. |
![]() |
ICamTable | Represents a cam table. |
![]() |
IControlStatus | Represents a motion profile. |
![]() |
IGearCommand | Represents a gear move. |
![]() |
IGearInPosCommand | Represents a gear-ratio move. |
![]() |
IGroup | Represents an axis group. |
![]() |
IGroupInchCommand | Represents a group's inch move. |
![]() |
IGroupJogCommand | Represents a group's jog move. |
![]() |
IHaltCommand | Represents a controlled motion stop. |
![]() |
IHomeCommand | Represents a homing move. |
![]() |
IInchCommand | Represents an inch move. |
![]() |
IIoModule | Represents an I/O module. |
![]() |
IIoStatus | Represents the digital inputs and outputs of an axis. |
![]() |
IJogCommand | Represents a jog move. |
![]() |
IKsCommand | Represents the states and controls of a KINGSTAR method. |
![]() |
IKsCommand<T> | Represents a state of a KINGSTAR method plus a value, whose type depends on the method, and waits a method to get a value. |
![]() |
ILogCommand | Represents a log command. |
![]() |
IModule | Represents a device. |
![]() |
IMoveAbsoluteCommand | Represents an absolute move. |
![]() |
IMoveAdditiveCommand | Represents an additive move. |
![]() |
IMoveCircularCommand | Represents an interpolated circular move on an axis group. |
![]() |
IMoveContinuousAbsoluteCommand | Represents a continuous absolute move. |
![]() |
IMoveContinuousRelativeCommand | Represents a continuous relative move. |
![]() |
IMoveDirectCommand | Represents an interpolated direct move on an axis group. |
![]() |
IMoveHelicalCommand | Represents an interpolated helical move on an axis group. |
![]() |
IMoveLinearCommand |
Represents an interpolated linear move on an axis group from the current position of the tool center point to: Absolute: an absolute position in the specified coordinate system. Additive and Relative: a relative position in the specified coordinate system. The relative distance is added to the current set position at the time of the execution. |
![]() |
IMoveRelativeCommand | Represents a relative move. |
![]() |
IMoveVelocityCommand | Represents a velocity move. |
![]() |
ISlave | Represents an EtherCAT slave. |
![]() |
IStopCommand | Represents a controlled motion stop. It aborts any ongoing method execution. |
![]() |
ISubsystem | Represents the KINGSTAR Subsystem. |
![]() |
ITestCommand | Represents a command test. |
![]() |
ITrigger | Represents a trigger used to start a new move for an axis or axis group. |
![]() |
IUserVariable | Represents a user-defined variable. |
![]() |
IUserVariable<T> | Represents a user-defined variable plus a value. |
![]() |
IVariableRepository | Represents the methods that add or get a user-defined variable. |